package com.fintech.third.model.bairong;

import java.io.Serializable;
import java.util.List;

/**
 * 法院被执行人-企业
 * @author tang.pw
 *
 */
public class DishonestEnterprise implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String code;

	private String swift_number;

	private Flag flag;

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getSwift_number() {
		return swift_number;
	}

	public void setSwift_number(String swift_number) {
		this.swift_number = swift_number;
	}

	public Flag getFlag() {
		return flag;
	}

	public void setFlag(Flag flag) {
		this.flag = flag;
	}

	public Product getProduct() {
		return product;
	}

	public void setProduct(Product product) {
		this.product = product;
	}

	public class Flag implements Serializable{
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		public String flag_bizexecution;// 法院被执行人—企业产品计费标识

		public String getFlag_bizexecution() {
			return flag_bizexecution;
		}

		public void setFlag_bizexecution(String flag_bizexecution) {
			this.flag_bizexecution = flag_bizexecution;
		}

	}

	private Product product;

	public class Product implements Serializable{
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		public String resCode;// 调用结果验证码
		public String resMsg;// 调用结果验证码的中文描述
		public String totalNum;//// 查询结果总数
		public int curtPg;// 数据库页码
		public int curtNum;// 数据库存储数量
		public String sign;// 0 交易订单号
		public String tid;// 0 交易订单唯一编号
		public int costTime;// 返回时间
		private List<Data> dataList;

		public String getResCode() {
			return resCode;
		}

		public void setResCode(String resCode) {
			this.resCode = resCode;
		}

		public String getResMsg() {
			return resMsg;
		}

		public void setResMsg(String resMsg) {
			this.resMsg = resMsg;
		}

		public String getTotalNum() {
			return totalNum;
		}

		public void setTotalNum(String totalNum) {
			this.totalNum = totalNum;
		}

		public int getCurtPg() {
			return curtPg;
		}

		public void setCurtPg(int curtPg) {
			this.curtPg = curtPg;
		}

		public int getCurtNum() {
			return curtNum;
		}

		public void setCurtNum(int curtNum) {
			this.curtNum = curtNum;
		}

		public String getSign() {
			return sign;
		}

		public void setSign(String sign) {
			this.sign = sign;
		}

		public String getTid() {
			return tid;
		}

		public void setTid(String tid) {
			this.tid = tid;
		}

		public int getCostTime() {
			return costTime;
		}

		public void setCostTime(int costTime) {
			this.costTime = costTime;
		}

		public List<Data> getData() {
			return dataList;
		}

		public void setData(List<Data> dataList) {
			this.dataList = dataList;
		}

		public class Data implements Serializable{

			/**
			 * 
			 */
			private static final long serialVersionUID = 1L;

			private String cid;
			private String name;
			private String type;

			private Entity entity;

			public String getCid() {
				return cid;
			}

			public void setCid(String cid) {
				this.cid = cid;
			}

			public String getName() {
				return name;
			}

			public void setName(String name) {
				this.name = name;
			}

			public String getType() {
				return type;
			}

			public void setType(String type) {
				this.type = type;
			}

			public Entity getEntity() {
				return entity;
			}

			public void setEntity(Entity entity) {
				this.entity = entity;
			}

			public class Entity implements Serializable{
				/**
				 * 
				 */
				private static final long serialVersionUID = 1L;
				private String name;// 公司名称
				private String cid;// 组织机构代码
				private int cidtype;// 证件类型
				private String datatime;// 数据时间
				private String datatype;// 数据类型
				private int datatypeid;// 数据类型编号
				private String leader;// 法定代表人/负责人
				private String address;// 住所地
				private String court;// 执行法院
				private String time;// 立案时间
				private String casenum;// 执行案号
				private String money;// 执行标的
				private String base;// 执行依据文号
				private String basecompany;// 做出执行依据单位
				private String obligation;// 生效法律文书确定的义务
				private String lasttime;// 生效法律文书确定的最后履行义务截止时间
				private String performance;// 被执行人的履行情况
				private String concretesituation;// 失信被执行人行为具体情形
				private String statute;// 案件状态
				private String basic;// 执行依据
				private String basiccourt;// 做出执行依据的机构

				public String getName() {
					return name;
				}

				public void setName(String name) {
					this.name = name;
				}

				public String getCid() {
					return cid;
				}

				public void setCid(String cid) {
					this.cid = cid;
				}

				public int getCidtype() {
					return cidtype;
				}

				public void setCidtype(int cidtype) {
					this.cidtype = cidtype;
				}

				public String getDatatime() {
					return datatime;
				}

				public void setDatatime(String datatime) {
					this.datatime = datatime;
				}

				public String getDatatype() {
					return datatype;
				}

				public void setDatatype(String datatype) {
					this.datatype = datatype;
				}

				public int getDatatypeid() {
					return datatypeid;
				}

				public void setDatatypeid(int datatypeid) {
					this.datatypeid = datatypeid;
				}

				public String getLeader() {
					return leader;
				}

				public void setLeader(String leader) {
					this.leader = leader;
				}

				public String getAddress() {
					return address;
				}

				public void setAddress(String address) {
					this.address = address;
				}

				public String getCourt() {
					return court;
				}

				public void setCourt(String court) {
					this.court = court;
				}

				public String getTime() {
					return time;
				}

				public void setTime(String time) {
					this.time = time;
				}

				public String getCasenum() {
					return casenum;
				}

				public void setCasenum(String casenum) {
					this.casenum = casenum;
				}

				public String getMoney() {
					return money;
				}

				public void setMoney(String money) {
					this.money = money;
				}

				public String getBase() {
					return base;
				}

				public void setBase(String base) {
					this.base = base;
				}

				public String getBasecompany() {
					return basecompany;
				}

				public void setBasecompany(String basecompany) {
					this.basecompany = basecompany;
				}

				public String getObligation() {
					return obligation;
				}

				public void setObligation(String obligation) {
					this.obligation = obligation;
				}

				public String getLasttime() {
					return lasttime;
				}

				public void setLasttime(String lasttime) {
					this.lasttime = lasttime;
				}

				public String getPerformance() {
					return performance;
				}

				public void setPerformance(String performance) {
					this.performance = performance;
				}

				public String getConcretesituation() {
					return concretesituation;
				}

				public void setConcretesituation(String concretesituation) {
					this.concretesituation = concretesituation;
				}

				public String getStatute() {
					return statute;
				}

				public void setStatute(String statute) {
					this.statute = statute;
				}

				public String getBasic() {
					return basic;
				}

				public void setBasic(String basic) {
					this.basic = basic;
				}

				public String getBasiccourt() {
					return basiccourt;
				}

				public void setBasiccourt(String basiccourt) {
					this.basiccourt = basiccourt;
				}

			}

		}
	}
}
